Software Defect Prediction Analysis Using Machine Learning Techniques

نویسندگان

چکیده

There is always a desire for defect-free software in order to maintain quality customer satisfaction and save testing expenses. As result, we examined various known ML techniques optimized on freely available data set. The purpose of the research was improve model performance terms accuracy precision dataset compared previous research. investigations show, can be further improved. For this purpose, employed K-means clustering categorization class labels. Further, applied classification models selected features. Particle Swarm Optimization utilized optimize models. We evaluated through precision, accuracy, recall, f-measure, error metrics, confusion matrix. results indicate that all achieve maximum results; however, SVM outperformed with highest achieved 99% 99.80%, respectively. NB, Optimized RF, RF ensemble approaches are 93.90%, 93.80%, 98.70%, 99.50%, 98.80% 97.60, In way, studies, which our goal.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Software Defect Prediction Using Machine Learning

The goal of this paper is to catalog the software defect prediction using machine learning. Over the last few years, the eld of software defect prediction has been extensively studied because of it's crucial position in the area of software reliability maintenance, software cost estimation and software quality assurance. An insurmountable problem associated with software defect prediction is th...

متن کامل

Machine Learning Techniques to Predict Software Defect

Machine learning techniques have been dominating in the last two decades. The recently published comprehensive state-of-the-art review (Mohanty et al., 2010) justifies this issue. The ability of software quality models to accurately identify critical faulty components allows for the application of focused verification activities ranging from manual inspection to automated formal analysis method...

متن کامل

Software Defect Prediction using Support Vector Machine

developing a defect free software system is very difficult and most of the time there are some unknown bugs or unforeseen deficiencies even in software projects where the principles of the software development methodologies were applied care-fully. Due to some defective software modules, the maintenance phase of software projects could become really painful for the users and costly for the ente...

متن کامل

Software Defect Prediction Using Ensemble Learning Survey

Machine learning is a science that explores the building and study of algorithms that can learn from the data. Machine learning process is the union of statistics and artificial intelligence and is closely related to computational statistics. Machine learning takes decisions based on the qualities of the studied data using statistics and adding more advanced artificial intelligence heuristics a...

متن کامل

Gene Prediction Using Machine Learning Techniques

The basic purpose of the research work aims at predicting the genes of interest in molecular sequence databases using machine learning techniques like neural networks, decision trees, data mining, hidden markov models etc The primary focus of the research will be on proposing new or improving already existing ab initio and homology based methods for gene prediction. The proposed methods will be...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Sustainability

سال: 2023

ISSN: ['2071-1050']

DOI: https://doi.org/10.3390/su15065517